#pragma once
#include <GL/glut.h>
#include "imageloader.h"

class Flag
{
public:
	Flag(void);
	void display(int up=0, int left=0);
	void drawCube(void);
	void loadImage();
	~Flag(void);
private:
	GLfloat poleHeight;
	GLfloat poleRadius;
	GLfloat flagWidth;
	GLfloat flagLength;
	GLfloat flagHeight;
	GLfloat baseRadius;
	GLfloat baseHeight;

	GLuint flagTexture;
};

